﻿.DataGridHeader
{
    border-bottom: 1px solid #c6c6c6;
    font: normal 11px/15px arial, tahoma, helvetica, sans-serif;
    width: 100%;  
    background-image: url('DataGrid/HeaderCenter.gif');
    background-position: left 50%;
   
}
.DataGrid .TdContent
{
     margin-right:3px;
}
.DataGridHeaderTable td
{
    background-position: right 50%;
    background-repeat : no-repeat;
    border-right: 1px solid #d0d0d0;
}
.DataGridThHoverGrid td
{
    border: 0px solid black;
     
}

.DataGridHeaderTable .DataGridTh:hover
{
    background-image: url("DataGrid/ThHover.gif");
    background-position-y: 50%;
}
.DataGridHeader
{
    background-image: url("DataGrid/DataGridTh.gif");
    background-position-y: 50%;
}
.DataGridThHoverGrid .hiddenTd
{
    width: 0px;
    cursor: pointer;
}
.DataGridHeaderTable .DataGridTh:hover .hiddenTd
{
    width: 14px;
}
.DataGrid .TdContentText
{
    margin-left:7px;
    overflow: hidden;
    margin-top:4px;
    margin-bottom: 4px;
    white-space : nowrap;
    font: normal 11px/15px arial, tahoma, helvetica, sans-serif;
}
.DataGridTable .TdContentText
{
    margin-top:3px;
    margin-bottom: 1px;
}
.DataGridTable 
{
    border-left:1px solid #ededed;
    table-layout: fixed;
    width: 100%; 
}
.DataGridTable td
{
    border-bottom:1px solid #ededed;
    height: 20px;
    overflow: hidden;
}
/*
.DataGridHeader .Current .OngletRight
{
    background-image: url("DataGrid/HeaderOngletCurrentRight.gif");
}
.DataGridHeader 
 .Current .OngletCenter
{
    background-image: url("DataGrid/HeaderOngletCurrentCenter.gif");
}
.DataGridHeader 
 .OngletLeft
{
    background-image: url("DataGrid/HeaderOngletNoCurrentLeft.gif");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 25px;
    margin-top: 1px;
}
.DataGridHeader 
 .OngletRight
{
    background-image: url("DataGrid/HeaderOngletNoCurrentRight.gif");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
}
.DataGridHeader 
 .OngletCenter
{
    background-image: url("DataGrid/HeaderOngletNoCurrentCenter.gif");
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.DataGridHeader 
 .Current
{
    background-image: url("DataGrid/HeaderOngletCurrentLeft.gif");
    font-size:9px;
    font-weight:bold;
}
.DataGridHeader 
 .OngletContent
{
    float: left;
    margin-top: 4px;
    height: 21px;
}
*/
.DataGridHeader a
{
    color: #303030;
    float:left;
    text-decoration:none;
    font: normal 11px/15px arial, tahoma, helvetica, sans-serif;
}
.DataGridHeader 
 .CurrentContent
{
  
    margin-left: 3px;
    margin-right: 3px;
    
}
.DataGridHeaderTable
{
    table-layout: fixed; 
    height: 22px;
    width: 100%; 
}
.DataGridTableScroll
{
    height:200px;
    width: 100%;
    overflow: hidden; 
    overflow-y: scroll;
}
.DataGridTableScroll tr:hover
{
    background-image: url("DataGrid/DataGridHoverTr.gif");
    border-bottom: 1px solid #dddddd;
}
.DataGridContent
{
    margin-right: 15px; 
}
.DataGrid
{
    float:left;
    width:100%;
    border:1px solid #d0d0d0;
    cursor: default;
}